package com.oms.domain;

import java.sql.Timestamp;

/**
 * Quotefile entity. @author MyEclipse Persistence Tools
 */

public class Quotefile implements java.io.Serializable {

	

	/**
	 * 
	 */
	private static final long serialVersionUID = 7973384236593089335L;
	
	// Fields
	private Integer fileQuoteId;
	private File file;
	private String fileName;
	private String fileOwnerTableName;
	private Integer pictureOwner;
	private Short purpose;
	private Integer folderId;
	private Timestamp lastUpdateTime;
	private Boolean deleteTag;
	private String expandBar1;
	private String expandBar2;

	// Constructors

	/** default constructor */
	public Quotefile() {
	}

	/** minimal constructor */
	public Quotefile(File file, String fileName, String fileOwnerTableName,
			Integer pictureOwner, Short purpose, Boolean deleteTag) {
		this.file = file;
		this.fileName = fileName;
		this.fileOwnerTableName = fileOwnerTableName;
		this.pictureOwner = pictureOwner;
		this.purpose = purpose;
		this.deleteTag = deleteTag;
	}

	/** full constructor */
	public Quotefile(File file, String fileName, String fileOwnerTableName,
			Integer pictureOwner, Short purpose, Integer folderId,
			Timestamp lastUpdateTime, Boolean deleteTag, String expandBar1,
			String expandBar2) {
		this.file = file;
		this.fileName = fileName;
		this.fileOwnerTableName = fileOwnerTableName;
		this.pictureOwner = pictureOwner;
		this.purpose = purpose;
		this.folderId = folderId;
		this.lastUpdateTime = lastUpdateTime;
		this.deleteTag = deleteTag;
		this.expandBar1 = expandBar1;
		this.expandBar2 = expandBar2;
	}

	// Property accessors

	public Integer getFileQuoteId() {
		return this.fileQuoteId;
	}

	public void setFileQuoteId(Integer fileQuoteId) {
		this.fileQuoteId = fileQuoteId;
	}

	public File getFile() {
		return this.file;
	}

	public void setFile(File file) {
		this.file = file;
	}

	public String getFileName() {
		return this.fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileOwnerTableName() {
		return this.fileOwnerTableName;
	}

	public void setFileOwnerTableName(String fileOwnerTableName) {
		this.fileOwnerTableName = fileOwnerTableName;
	}

	public Integer getPictureOwner() {
		return this.pictureOwner;
	}

	public void setPictureOwner(Integer pictureOwner) {
		this.pictureOwner = pictureOwner;
	}

	public Short getPurpose() {
		return this.purpose;
	}

	public void setPurpose(Short purpose) {
		this.purpose = purpose;
	}

	public Integer getFolderId() {
		return this.folderId;
	}

	public void setFolderId(Integer folderId) {
		this.folderId = folderId;
	}

	public Timestamp getLastUpdateTime() {
		return this.lastUpdateTime;
	}

	public void setLastUpdateTime(Timestamp lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Boolean getDeleteTag() {
		return this.deleteTag;
	}

	public void setDeleteTag(Boolean deleteTag) {
		this.deleteTag = deleteTag;
	}

	public String getExpandBar1() {
		return this.expandBar1;
	}

	public void setExpandBar1(String expandBar1) {
		this.expandBar1 = expandBar1;
	}

	public String getExpandBar2() {
		return this.expandBar2;
	}

	public void setExpandBar2(String expandBar2) {
		this.expandBar2 = expandBar2;
	}

}